Analytic Verification of Flight Software
نویسندگان
چکیده
IN THE REALM OF SPACE EXPLOration, the biggest obstacle to widespread application of autonomy in flight software is not technical feasibility; it is doubt about its trustworthiness as a replacement for humanin-the-loop decision-making. Autonomous control systems raise difficult verification and validation issues. V&V techniques are needed that significantly increase confidence in these decision-making systems. The key to acceptance of this technology is not hit-or-miss testing but thorough V&V methods that yield guarantees. We’ve developed such a method that applies two analyticverification approaches: design-time model checking that guarantees that specific conditions are never violated, and runtime embedded behavior auditors to verify that the implemented integrated system respects similar conditions. Together, they make verification activities part of design and development, not just a back-end step.
منابع مشابه
QP Based Framework for Development and Formal Verification of Flight Control Software of UAV
UAV is widely invested both in military and academic fields. The development and verification of UAV flight control software is an importance issues and hot topic. In this paper, a QP based method is present to develop and formally verify the UAV flight control software. The method combines the UML and OCL constraint language and output the UML file that constrained by OCL to XMI file. Then we ...
متن کاملAAS 14-032 Distributed GN&C Flight Software Simulation for Spacecraft Cluster Flight
A spacecraft simulation environment was developed for testing distributed spacecraft flight software (FSW) designed for autonomous coordinated control of a spacecraft cluster. The Cluster Flight Application (CFA) FSW was developed by Emergent Space Technologies in support of the Defense Advanced Research Projects Agency (DARPA) System F6 Program. The CFA provides cluster flight guidance, naviga...
متن کاملDevelopment and Implementation of the Verification Process for the Shuttle Avionics System
The paper examines the background of the Shuttle avionics system design and the unique drivers associated with the redundant digital multiplexed data processing system. With flight software pervading to the lowest elements of the flight-critical subsystems, it was necessary to identify a unique and orderly approach of verifying the system as flight-ready for STS-I. The approach and implementati...
متن کاملBounded Verification of Adaptive Flight Control Systems
We formally verify a direct model-reference adaptive control (MRAC) method that is used to enable flight control in adverse conditions. We use the bounded verification approach and verify the system by introducing templates for both the assumptions and the guarantees, and using the tool QEPCAD to solve the resulting exists-forall formula. We also present results from an analysis performed on in...
متن کاملValidation and Verification of LADEE Models and Software
The Lunar Atmosphere Dust Environment Explorer (LADEE) mission will orbit the moon in order to measure the density, composition and time variability of the lunar dust environment. The ground-side and onboard flight software for the mission is being developed using a “Model-Based Software” methodology. In this technique, models of the spacecraft and flight software are developed in a graphical d...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Intelligent Systems
دوره 13 شماره
صفحات -
تاریخ انتشار 1998